Big Huge Thesaurus

tonka bean tree

noun